ribbed rollers - Turkish English Dictionary